
		*************************************************************************
		*** EBA Voter Turnout (VT) in democracies no lag, Fixed effects  21-30 ***
		*************************************************************************

				clear
				version 16.1
				set max_memory 32g, permanently
				set seed 1234
				set level 95 		
				cd "C:\Users\Administrator\Desktop\"
				use "turnout_eba_stdlag.dta"
 
 ***********************
 ** 21. gni_pc_growth_sl **
 ***********************
		
		xtreg vt /**/ gni_pc_growth_sl  /**/
		regsave using /**/ eba_vtnlfe_21 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			/**/  ///
			harassment		///
			hdi_index_s 	///
			inflation_ln_sl ///
			islamic_majority ///
			leg_size_ln_s	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ gni_pc_growth_sl /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_21 /**/, tstat pval ci autoid append detail(all)  			
						}							
								
 ***********************
 ** 22. harassment  **
 ***********************
		
		xtreg vt /**/ harassment   /**/
		regsave using /**/ eba_vtnlfe_22 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			/**/ 		///
			hdi_index_s 	///
			inflation_ln_sl ///
			islamic_majority ///
			leg_size_ln_s	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ harassment /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_22 /**/, tstat pval ci autoid append detail(all)  			
						}							
								
 ***********************
 ** 23. hdi_index_s  **
 ***********************
		
		xtreg vt /**/  hdi_index_s   /**/
		regsave using /**/ eba_vtnlfe_23 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			/**/  	       ///
			inflation_ln_sl ///
			islamic_majority ///
			leg_size_ln_s	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ hdi_index_s  /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_23 /**/, tstat pval ci autoid append detail(all)  			
						}							
														
							
 ***********************
 ** 24. inflation_ln_sl   **
 ***********************
		
		xtreg vt /**/ inflation_ln_sl  /**/
		regsave using /**/ eba_vtnlfe_24 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			/**/   ///
			islamic_majority ///
			leg_size_ln_s	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ inflation_ln_sl   /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_24 /**/, tstat pval ci autoid append detail(all)  			
						}							
																
 ***********************
 ** 25. islamic_majority    **
 ***********************
		
		xtreg vt /**/ islamic_majority  /**/
		regsave using /**/ eba_vtnlfe_25 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			/**/  ///
			leg_size_ln_s	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ islamic_majority  /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_25 /**/, tstat pval ci autoid append detail(all)  			
						}						
				
 ***********************
 ** 26. leg_size_ln_s    **
 ***********************
		
		xtreg vt /**/ leg_size_ln_s   /**/
		regsave using /**/ eba_vtnlfe_26 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			islamic_majority   ///
			/**/ 	///
			life_exp_sl		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/  leg_size_ln_s  /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_26 /**/, tstat pval ci autoid append detail(all)  			
						}					
				
					
 ***********************
 ** 27. life_exp_sl    **
 ***********************
		
		xtreg vt /**/ life_exp_sl    /**/
		regsave using /**/ eba_vtnlfe_27 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			islamic_majority   ///
			leg_size_ln_s 	///
			/**/ 		///
			maj_status_s	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ life_exp_sl    /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_27 /**/, tstat pval ci autoid append detail(all)  			
						}								
				
					
 ***********************
 ** 28. maj_status_s    **
 ***********************
		
		xtreg vt /**/ maj_status_s    /**/
		regsave using /**/ eba_vtnlfe_28 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			islamic_majority   ///
			leg_size_ln_s 	///
			life_exp_sl 		///
			/**/ 	///
			majoritarian	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ maj_status_s    /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_28 /**/, tstat pval ci autoid append detail(all)  			
						}								

					
 ***********************
 ** 29.  majoritarian   **
 ***********************
		
		xtreg vt /**/  majoritarian    /**/
		regsave using /**/ eba_vtnlfe_29 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			islamic_majority   ///
			leg_size_ln_s 	///
			life_exp_sl 		///
			maj_status_s 	///
			/**/ 	///
			mixed			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/  majoritarian  /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_29 /**/, tstat pval ci autoid append detail(all)  			
						}								
													
						
 ***********************
 ** 30. mixed    **
 ***********************
		
		xtreg vt /**/  mixed /**/
		regsave using /**/ eba_vtnlfe_30 /**/, replace
		
		tuples 				///
			ban 			///
			boycott 		///
			competitive_s 	///
			concurrentsamedate 	///
			dist_mag_s 			///
			econ_global_sl		///
			election_2  		///
			election_3   	  ///
			election_3_4   	///
			election_4 		///	
			///
			election_5_6  	///
			election_7_8 	///
			enpp_s 			///
			enpp_sq_s 		///
			exec_response   	///
			federalism 		///
			fract_ethnic_s 	///
			fract_lang_s 	///
			fract_rel_s   	/// 
			gini_sl 		///
			///
			gni_pc_growth_sl  ///
			harassment 		///
			hdi_index_s 	  ///
			inflation_ln_sl    ///
			islamic_majority   ///
			leg_size_ln_s 	///
			life_exp_sl 		///
			maj_status_s 	///
			majoritarian  	///
			/**/ 			///
			///
			num_elections_ln_s ///
			oecd			///
			party_frac_s	///
			plurality		///
			polity2_sl		///
			pop_density_ln_sl ///
			prev_el_time_s	///
			qual_democ		///
			radios_pc_ln_sl	///
			share30to69ofVAP ///
			///
			subnat_rev_sl 	///
			subnat_exp_sl 	///
			sufferage_s		///
			suffreg			///
			time_trend_s	///
			unemployment_sl	///
			unicameral		///
			union_density	///
			unionisation	///
			urban_pop_pct_sl ///
			///
			violence		///
			votingage		///
			y1919_1994		///
			, max(3) min(3)  kronecker
		
				forvalues i = 1/`ntuples'   {
				  xtreg vt /**/ mixed /**/ `tuple`i''  comp pr gni_ln_sl pop_ln_sl if democracy==1, fe robust cluster(ccode)
					
			regsave using /**/ eba_vtnlfe_30 /**/, tstat pval ci autoid append detail(all)  			
						}								
													
												
 
